make haste - Alemán Inglés Diccionario